export interface WithdrawVO {
  /**
   * 提现ID
   */
  withdrawId: string | number;

  /**
   * 订单ID
   */
  orderId: string | number;

  /**
   * 用户ID
   */
  userId: string | number;

  /**
   * 提现单号
   */
  withdrawNo: string;

  /**
   * 微信交易流水号
   */
  transactionNo: string;

  /**
   * 交易金额
   */
  amount: number;

  /**
   * 交易成功时间
   */
  withdrawTime: string;

  /**
   * 状态：withdrawing 提现中,withdraw_success 退款成功,fail 用户取消,交易失败(),
   */
  withdrawStatus: string;

  /**
   * 退款备注
   */
  withdrawRemark: string;

  /**
   * 备注
   */
  remark: string;

}

export interface WithdrawForm extends BaseEntity {
  /**
   * 提现ID
   */
  withdrawId?: string | number;

  /**
   * 订单ID
   */
  orderId?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 提现单号
   */
  withdrawNo?: string;

  /**
   * 微信交易流水号
   */
  transactionNo?: string;

  /**
   * 交易金额
   */
  amount?: number;

  /**
   * 交易成功时间
   */
  withdrawTime?: string;

  /**
   * 状态：withdrawing 提现中,withdraw_success 退款成功,fail 用户取消,交易失败(),
   */
  withdrawStatus?: string;

  /**
   * 退款备注
   */
  withdrawRemark?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface WithdrawQuery extends PageQuery {

  /**
   * 订单ID
   */
  orderId?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 提现单号
   */
  withdrawNo?: string;

  /**
   * 微信交易流水号
   */
  transactionNo?: string;

  /**
   * 交易金额
   */
  amount?: number;

  /**
   * 交易成功时间
   */
  withdrawTime?: string;

  /**
   * 状态：withdrawing 提现中,withdraw_success 退款成功,fail 用户取消,交易失败(),
   */
  withdrawStatus?: string;

  /**
   * 退款备注
   */
  withdrawRemark?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



